Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 POPLAR ROAD Semi-Detached £713,991 £450,000 29 Jun 2007
12 POPLAR ROAD Terraced £581,669 £410,000 3 Sep 2015
14 POPLAR ROAD Terraced £566,558 £430,000 4 Nov 2016